Teddy Russell with Russell Landscape Group

Teddy Russell with Russell Landscape Group

0 0 2 years ago
Teddy Russell/Russell Landscape Group In 1987, William E. Russell, Bill , initiated Russell Landscape Group as a family managed commercial landscape contract business headquartered in Norcross, GA. Over the past 30 years, the firm has grown to over 350 employees in seven branches throughout the Southeast under the careful guidance of Bill Russell, CEO and Teddy [...]

Find us on Facebook